home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 40 / Amiga Format CD40 (1999-05-11)(Future Publishing)(GB)(Track 1 of 3)[!][issue 1999-06].iso / -seriously_amiga- / wb / pipecon / pipecon-install.doc < prev    next >
Text File  |  1999-03-24  |  10KB  |  192 lines

  1. Extra documentation for PipeCon 1.x
  2. -----------------------------------
  3.  
  4. I'm not going to add much here coz it's really all in the '.Doc'.
  5.  
  6. It dose occure to me that some people may want to use this, but don't have the
  7. technical aptitude (or knowlege) to install it sencibly. I haven't added any
  8. installation script or program, because I had originally intended many uses
  9. for it, but you do have to have quite a bit of knowlege of the Amigas internal
  10. workings and some imagination to utalize it for anything at all.
  11.  
  12. I shall therefore give a brief explenation of how to use it for the perpose
  13. specified on the Short line in the .readme. ie. watch your Amiga boot
  14. sequence as it happens. Which is the main use I have put it to. I'm not
  15. even sure if Installer is sufficiently powerfull to do that on it's own. If
  16. I get 5 or more responses expressing a desire for it I will produce a version
  17. of the package wich will sport an installer.
  18.  
  19. ***Hint give me a mail or I won't know to continue developing. It already dose
  20. most of what I want it for, if you have other desires or coding ideas LET ME
  21. KNOW! :-) (ronnie@bobsobol.freeserve.co.uk Ron Hackett,12 Mount Pleasent,
  22. Golden Bank, Falmouth, Cornwall, UK. TR11 5BW. No exxcuses :-))
  23.  
  24. Installation as a Boot Sequence watcher!
  25. ----------------------------------------
  26. It is probably a good idea to try PipeCon first as I have no idea what the
  27. system requirements will be, I don't think there are any other than you
  28. will probabily need at least KS 1.3. 060s may well be a problem!(new I HAVE
  29. added some OS library calls so the OS Ver will have increased, I have an old
  30. backup though if U like?) Show all files, Double Click `PipeCon' and Press
  31. Return or click OK. You should see the PipeCon screen. Good now kill it with
  32. a CTRL+C. I have attempted to give the feel of a program that takes a lot of
  33. control of the system and looks very pretty. Infact it isn't and should be
  34. perfectly legal and doing nothing fancy at all. You should notice PipeCon
  35. tell you it's terminating and fade out.
  36.  
  37. I hope that wasn't to painful and you had no nasty crashes. ;-) If there
  38. were maby you should let me know.
  39.  
  40. First of all find a good Text editor. I tend to use the HBasic2 editor but
  41. many of my friends like BED, Cygnus etc. ED, Edit and MEMacs almost
  42. certainly won't do. They may if you are excellent at programming them but
  43. if you were you wouldn't be reading this would you;^)! You need a good fast
  44. Search&Replace Fascility. (ED and MEMacs can do this if you know the
  45. commands! See DOS Manual?)
  46.  
  47. **** Back-Up your S:Startup-Sequence somewhere safe! ****
  48.  
  49. Load your Startup-Sequence into it from the S: assign as it is when you
  50. boot. (This may be the root of your boot disk but is more likley to be the
  51. `s' subdirectory thereof) Search and replace all instances of `>Nil:' and
  52. `> Nil:' with `>> Ram:Con'. Note DO NOT INCLUDE THE SINGLE QUOTES. They are
  53. there so you know where the string (list of characters) starts and ends.
  54.  
  55. This may produce some errors in your script, so you have to correct them with
  56. another S&R `<>> Ram:Con' and `< >> Ram:Con:' to `<>Nil:'
  57.  
  58. Now copy the program PipeCon to C: or somewhere else in your path, from now
  59. on I will assume you used C: and you will have to adjust accordingly! Note,
  60. PipeCon dosn't have an icon. DON'T GIVE IT ONE. If you ever need one make a
  61. script that runs it and give that an Icon. DoIcon may be of use there. But
  62. think very carfuly first "Do I Know What I Am Doing?" I can't answer that
  63. unless I talk to you and then I could tell you what you are doing.
  64.  
  65. Have you still got your S:Startup-Sequence loaded? If you closed it you are
  66. a silly arse, not least because it's not in a fit state and your machine
  67. may well never execute that Startup-Sequence if you saved it as is, prey
  68. your machine don't crash!
  69.  
  70. Add the line:-
  71.     C:PipeCon
  72. To the very start of your startup sequence. Just below the comments about
  73. the version and copyright stuff. But don't whatever you do stop there. Go
  74. to the end of the file and add the line:-
  75.     Echo Exit >> Ram:Exit
  76. Just before the line with LoadWB in it. This will tell PipeCon to clean up
  77. and exit. (Note more expierenced users may wish to place it before whatever
  78. program first opens the Workbench/Default Public Screen)
  79.  
  80. You may wish to add the lines:-
  81.     Status >> Ram:Con
  82.     Wait 15
  83. Temporarily to the file then you can see which process PipeCon is running
  84. as and replace the Exit stuff with a line...
  85.     Break n
  86. Where n is the process number of PipeCon. 2 is the most likley number as
  87. startup-sequence will be 1 and if you loaded everything else after PipeCon
  88. then PipeCon should (note the lack of confidence in this statment) be
  89. process 2. This is actually a nicer way of exiting PipeCon.
  90.  
  91. If you have BreakName installed, you can just `BreakName PipeCon'!
  92.  
  93. For safty sake find the line that says:-
  94.     IPrefs
  95. And prepend a semi-colon `;' now replicate that line AS IT WAS just after
  96. the Echo you added. You should be able to undo this but I had some trouble
  97. with IPrefs opening the screen too soon and causing the system to hang. YOU
  98. HAVE BEEN WARNED. (Should be no problem since 1.4/1.5)
  99.  
  100. NOW YOU CAN SAVE THE FILE
  101.  
  102. **** Back-Up your S:User-Startup somewhere safe! ****
  103.  
  104. You remember all those S&Rs we did. Well do them to the User-Startup file
  105. as well. Don't add any lines just yet.
  106.  
  107. Save this file and then you can try to reboot your system. Fingers Crossed
  108. & may The Force be with you.
  109.  
  110. ..... (Denotes tense moment :-))
  111.  
  112.  
  113. Did that all go to your saticefaction?
  114. If not you have your backups.
  115. Else... Cool! Then how about spruceing things up a bit!? Get your
  116. startup-sequence back again and add the line:-
  117.     Alias Note Echo >> Ram:Note
  118. Somewhere near the top. Just after or even before PipeCon. Now find the
  119. line that starts up the User-Startup file It shoud look like this:-
  120.  
  121.  |\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/|
  122.  | o:                                                                  :o |
  123.  |  : IF EXISTS S:User-Startup                                         :  |
  124.  | o:   Execute S:User-Startup                                         :o |
  125.  |  : EndIF                                                            :  |
  126.  | o:                                                                  :o |
  127.  |  :                                                                  :  |
  128.  |/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\|
  129.  
  130. Fine, so now add the line:-
  131.     Note * Entering User-Startup *
  132. Before the IF line, and add:-
  133.     Note * Returned from User-Startup *
  134. After the ENDIF line. This is just an example but you can have a go at
  135. sticking notes anywhere you like. The Script fragment should now look like
  136. this:-
  137.  
  138.  |\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/|
  139.  | o:                                                                  :o |
  140.  |  : Note * Entering User-Startup *                                   :  |
  141.  | o:                                                                  :o |
  142.  |  : IF EXISTS S:User-Startup                                         :  |
  143.  | o:   Execute S:User-Startup                                         :o |
  144.  |  : EndIF                                                            :  |
  145.  | o:                                                                  :o |
  146.  |  : Note * Returned from User-Startup                                :  |
  147.  | o:                                                                  :o |
  148.  |/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\|
  149.  
  150. Bare in mind that all the fake printout paper is just there to make the
  151. text look good and I don't expect to see it in your file. For a start, it
  152. won't work if it is! Everything after the word Note is up to you, it's just
  153. a comment. The word Note it's self was defigned to the system by the Alias
  154. and you could use anything. Comment, Fred etc. I will advise you to be
  155. careful you don't call it Copy or something silley like that or your DOS
  156. scripts won't copy files anymore! You may be amased how many DOS scripts
  157. you have if you are a Workbench user and try this:)!
  158.  
  159. Anyway that's about it. I shall leave you to play on it from here. I'm
  160. sorry if it was too detailed for knowlegeable users, and too brief for
  161. those less fortunate inexperienced users. I can't please everyone and tried
  162. to plump for a medium. If you're really clever you won't have needed these
  163. docs at all and if you still don't understand, this probably isn't the sort
  164. of util you should be playing with. For more information look up
  165. redirection in you DOS users manual. Appologies to all A1200 only owners I
  166. can't help it if C= decided you were too thick to want to know all this
  167. stuff, even if I know better myself. ;->
  168.  
  169. Have fun.
  170.            _____
  171.           /    /|
  172.          / \  / |
  173.         /   \/  *
  174.        /     \
  175.   -----------------
  176.     () ___ ___ )(
  177.     )(  o _ o  ()
  178.     ()    -    )(
  179.     )(   (_)   ()
  180.    )() _     _ )()
  181.   )()(  \___/  ()()
  182.   ()()/\     /\)()(
  183.  ___)(  \   /  ()___   .______________________
  184. (   ()\  \_/  /)(   )     __                 /
  185. | | )( \ |0| / () | |     |_)          .    /               .
  186.                           | \ ()/|\/|\/|/@ /             . /
  187.                                           /              |/
  188.                                          ----------------o--.
  189.                                                         /|
  190.                                                        / !
  191.                                                       .
  192. s        Ronnie Z. author of PipeCon (& others)